soil pit - German English Dictionary